hum (of crowd) - French English Dictionary